body{	
	margin:0px 0 0 0;
	padding:0px ;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    background:url(../images/home_bg.gif) left top repeat-x #ffffff;
 }
label{
	padding:0px;
	margin:0px;
}
a{
	color:#465668;
	
}
.clear{
	clear:both;
}
.left{
	float:left;
}
a:hover{
	color:#FF9900;
}
form{
	padding:0px;
	margin:0px;
} 
input{
	font-size:12px;
	padding:2px;		
}
input:focus{
	font-size:12px;
	padding:2px;		
}
select{
	font-size:13px;	
}
.wrapper{
	width:800px;
	margin:0 auto;
}
	.header{
		height:80px;
		background-color:#43a4ed;
	}
	.logo{
		font-size:34px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bolder;
		color:#fff;
		padding-top:15px;
	}
	.form-login{
		width:360px;
		margin-top:50px;
	}
		.title-login{
			height:27px;
			font-size:16px;
			color:#43a4ed;
			font-weight:bold;
			border-bottom:1px solid #43a4ed;
		}
		.txtintro-login{
			margin:10px 0 10px 0;
		}
		.row-login{
			height:30px;
		}
			.row-login .label{
				width:80px;
				padding-top:4px;
				float:left;
			}
	.logincontent{
		width:400px;
	}
.fr-footer{
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
}
	.footer{
		text-align:center;
		background-color:#EEE;
		bottom:0;
		padding:10px 0 10px 0;	
	}